package com.todo.member.infrastructure.entity.po;

import lombok.Data;

import java.util.Date;

/**
 * @author azhebuxing
 * @date 2025/1/21 15:15
 * @description
 */
@Data
public class MemberInfoPO {
    /**
     * 主键ID
     */
    private Long id;
    /**
     * 用户ID
     */
    private Long userId;
    /**
     * 当前VIP类型
     */
    private String vipCode;
    /**
     * 当前VIP版本
     */
    private Integer vipVersion;
    /**
     * VIP过期时间
     */
    private Date vipExpiredTime;
    /**
     * 用户等级（冗余字段）
     */
    private String level;
    /**
     * 当前成长值
     */
    private Integer growthCount;
    /**
     * 当前积分
     */
    private Integer pointsCount;
    /**
     * 当前奖励金
     */
    private Integer bonusCount;
    /**
     * 展示的称号Code
     */
    private String displayMedalCode;
    /**
     * 逻辑删除标志（0-未删除，1-已删除）
     */
    private Integer isDelete;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 更新时间
     */
    private Date updateTime;

}
